#!/usr/bin/env python
PACKAGE = "lidar_tool"

from dynamic_reconfigure.parameter_generator_catkin import *

gen = ParameterGenerator()

gen.add("x0",     double_t,   0,  "x0",     0,    -10,     10)
gen.add("y0",     double_t,   0,  "y0",    0,    -10,     10)
gen.add("z0",     double_t,   0,  "z0",    0,     -5,     5 )
gen.add("roll0",     double_t,   0,  "roll0",     0,     -7,     7 )
gen.add("pitch0",    double_t,   0,  "pitch0",     0,     -7,     7 )
gen.add("yaw0",     double_t,   0,  "yaw0",     0,    -7,     7)

gen.add("x1",     double_t,   0,  "x1",     0,    -10,     10)
gen.add("y1",     double_t,   0,  "y1",    0,    -10,     10)
gen.add("z1",     double_t,   0,  "z1",    0,     -5,     5)
gen.add("roll1",     double_t,   0,  "roll1",     0,     -4,     4 )
gen.add("pitch1",    double_t,   0,  "pitch1",     0,     -4,     4 )
gen.add("yaw1",     double_t,   0,  "yaw1",     0,    -4,     4)

gen.add("x2",     double_t,   0,  "x2",     0,    -10,     10)
gen.add("y2",     double_t,   0,  "y2",    0,    -10,     10)
gen.add("z2",     double_t,   0,  "z2",    0,     -2,     2 )
gen.add("roll2",     double_t,   0,  "roll2",     0,     -4,     4 )
gen.add("pitch2",    double_t,   0,  "pitch2",     0,     -4,     4 )
gen.add("yaw2",     double_t,   0,  "yaw2",     0,    -4,     4)

gen.add("x3",     double_t,   0,  "x3",     0,    -10,     10)
gen.add("y3",     double_t,   0,  "y3",    0,    -10,     10)
gen.add("z3",     double_t,   0,  "z3",    0,     -2,     2 )
gen.add("roll3",     double_t,   0,  "roll3",     0,     -4,     4 )
gen.add("pitch3",    double_t,   0,  "pitch3",     0,     -4,     4 )
gen.add("yaw3",     double_t,   0,  "yaw3",     0,    -4,     4)
exit(gen.generate(PACKAGE, "param_extinct", "param_extinct"))
